package com.example.demo.service;

import com.example.demo.entity.Measure;

import java.util.List;

public interface MeasureService {

    /**
     * 查询设计师所有已量房的客户
     * @param desId
     * @return
     */
    List<Measure> getAllMeasureByDesId(String desId);

    /**
     * 通过id获取量房具体信息
     * @param id
     * @return
     */
    Measure getMeasureById(Integer id);

    /**
     * 通过id修改一条量房信息
     * @param measure
     * @return
     */
    Integer modifyMeasureById(Measure measure);

    /**
     * 新增量房信息
     * @param measure
     * @return
     */
    Integer measureAdd(Measure measure);

    /**
     * 上门量房搜索(客户电话、客户姓名、推荐人)
     * @param keyword
     * @return
     */
    List<Measure> getMeasure(String keyword,String desId);

    Integer count(String desId);
}
